• word of the day

    stephen decatur

    stephen decatur - Dictionary definition and meaning for word stephen decatur

    Definition
    (noun) United States naval officer remembered for his heroic deeds (1779-1820)
    Synonyms : decatur

Word used in video below:
text: you do Stephen Stephen says how do you
Download our Mobile App Today
Receive our word of the day
on Whatsapp